mac flutter 支持多个版本配置

首先从官方下载需要的版本
https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos
1.将下载的放在自己存放的目录 例如我的如下
Alt text

2.配置Flutter环境变量
终端打开 执行 open ~/.bash_profile 打开bash_profile文件

将文件中的:export PATH=/xx/xx/flutter/bin:$PATH [xx代表你的文件目录]

改成需要配置的flutter版本地址:export PATH=/xx/xx/flutter1.20.0/bin:$PATH

然后执行:source ~/.bash_profile

最后检测flutter是否设置成功:flutter doctor

此处红框位置Flutter (Channel stable, 1.20.0, on macOS 11.4 20F71, locale zh-Hans-CN)
此处是bash_profile配置好的版本的话代表版本安装成功。

Alt text

3.打开 Android studio 配置flutter版本和dart版本

Alt text
Alt text

4.执行pubspec.yaml 的package get 更新一下库,若不报错,即更新完成
至此,flutter更新完成。若想使用低版本,把以上地址都改回去,然后package get一下即可。